//
//  PPAlbumContentTagsTableViewTagsFieldCell.h
//  pickpic
//
//  Created by Jinxiao on 9/16/16.
//  Copyright © 2016 MicroDream. All rights reserved.
//

#import <UIKit/UIKit.h>

#import "PPAlbumContentViewDataSource.h"

@class PPAlbumContentTagsTableHeaderView;

@protocol PPAlbumContentTagsTableHeaderViewDelegate <NSObject>

- (id)headerView:(PPAlbumContentTagsTableHeaderView *)headerView didAddTag:(PPAlbumTagElement *)tag;
- (void)headerView:(PPAlbumContentTagsTableHeaderView *)headerView didRemoveTag:(PPAlbumTagElement *)tag;

- (void)headerViewDidUpdateFrame:(PPAlbumContentTagsTableHeaderView *)headerView;

@end

@interface PPAlbumContentTagsTableHeaderView : UIView

@property (readwrite, nonatomic, weak) id<PPAlbumContentTagsTableHeaderViewDelegate> delegate;

- (void)addTag:(PPAlbumTagElement *)tag;
- (void)removeTag:(PPAlbumTagElement *)tag;

@end
